Satisfiability of Boolean Formulas over Linear Constraints
نویسندگان
چکیده
Test ing the sat is f iabi l i ty of a Boolean fo rmu la over l inear constraints is not a s imple ma t ter. Ex is t ing AI systems handle tha t k ind o f problems w i t h a general proof method for their Boolean parts and a separate module for comb in ing l inear constraints. On the contrary, t rad i t i ona l operat ions research methods need the prob lem to be t ransformed, and solved w i t h a M ixed Integer Linear P rog ramming a lgo r i t hm. B o t h approaches appear to be improvable i f no early separat ion is in t roduced between the logical and numer ica l parts. In this case, comb ina to r ia l explosion can be dramat ica l l y reduced thanks to efficient looking-ahead techniques and learning methods.
منابع مشابه
What is Decidable about Strings?
We prove several decidability and undecidability results for the satisfiability/validity problem of formulas over a language of finite-length strings and integers (interpreted as lengths of strings). The atomic formulas over this language are equality over string terms (word equations), linear inequality over length function (length constraints), and membership predicate over regular expression...
متن کاملWord Equations with Length Constraints: What's Decidable?
We prove several decidability and undecidability results for the satisfiability and validity problems for languages that can express solutions to word equations with length constraints. The atomic formulas over this language are equality over string terms (word equations), linear inequality over the length function (length constraints), and membership in regular sets. These questions are import...
متن کامل(Un)Decidability Results for Word Equations with Length and Regular Expression Constraints
We prove several decidability and undecidability results for the satisfiability and validity problems for languages that can express solutions to word equations with length constraints. The atomic formulas over this language are equality over string terms (word equations), linear inequality over the length function (length constraints), and membership in regular sets. These questions are import...
متن کاملOn Sets with Cardinality Constraints in Satisfiability Modulo Theories
Boolean Algebra with Presburger Arithmetic (BAPA) is a decidable logic that can express constraints on sets of elements and their cardinalities. Problems from verification of complex properties of software often contain fragments that belong to quantifier-free BAPA (QFBAPA). Deciding the satisfiability of QFBAPA formulas has been shown to be NP-complete using an eager reduction to quantifier-fr...
متن کاملExponential Complexity of Satisfiability Testing for Linear-Size Boolean Formulas
The exponential complexity of the satisfiability problem for a given class of Boolean circuits is defined to be the infimum of constants α such that the problem can be solved in time poly(m) 2, where m is the circuit size and n is the number of input variables [IP01]. We consider satisfiability of linear Boolean formula over the full binary basis and we show that the corresponding exponential c...
متن کاملLemmas on Demand for Satisfiability Solvers
We investigate the combination of propositional SAT checkers with satisfiability procedures for domain-specific theories such as linear arithmetic, arrays, lists and the combination thereof. Our procedure realizes a lazy approach to satisfiability checking of Boolean constraint formulas by iteratively refining Boolean formulas based on lemmas generated on demand by the decision procedures.
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1993